#include<iostream>
using namespace std;

struct test 
{
  public:
    long* ptr;
    int len;
  
    void func(int lenth)
    {
      len = lenth;
      ptr = new long[len];
    }
};


int main()
{
  //volatile const int a = 10;
  //int* p = const_cast<int*>(&a);

  //*p = 3;
  //cout << *p << endl;
  //cout << a << endl;

  //cout << bool() << endl;

  ////cout << sizeof(void) << endl;
  //cout << sizeof(long) << endl;

  cout << sizeof(test) << endl;
  test t;
  t.func(100);

  return 0;
}

